跳到主要内容

8-RFID魔块

01-介绍说明

Snipaste_2024-04-26_17-38-07.png

  • 模块的功能有以下功能:

       1. 读RFID卡的ID号(每一张RFID卡都有一个独立的RFID号)
    2. 对RFID的区块进行写入数据操作
    3. 对RFID的区块进行读取数据操作

    :::warning RFID魔块属于高级I2C通讯模块,所以只能接在Armourbit的I2C通讯接口上使用,插到其他Port口使用无效 :::

  • RFID魔块相关积木块

image.png

02-读取RFID卡号的功能

  • 点击绿旗子在线运行,把RFID卡(例如公交卡,XX会员卡)放到RFID魔块上,Microbit点阵屏会显示一串字符串,此字符串就是你的RFID卡的独立唯一卡号。请记录下来,下一个程序会用到。

image.png

危险

RFID卡操作时,记得等RFID魔块上的LED灯操作指示灯灭了后,才把卡拿开,否则读写会出错。

03-判断RFID卡号(类似小区进门需要刷卡功能)

image.png

危险

需要修改成直接的卡号,结束位置添加终止积木

04-RFID的区块读写

  • 对RFID的区块进行写入数据操作

image.png

危险

把RFID卡放到魔块上,然后按下microbit上的按键a,等待一会,就会对卡的指定区块进行写入。保存好卡,我们下一个程序进行使用。
rfid卡片写入操作不要过于频繁,容易超时,如果程序不设置处理频繁对一个区块进行写入容易导致该区块损坏

  • 对RFID的区块进行读取数据操作

image.png